democratic and popular republic of algeria - Alemán Inglés Diccionario